detached building - Français Anglais Dictionnaire